home *** CD-ROM | disk | FTP | other *** search
/ Aminet 21 / Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso / Aminet / comm / mail / YAMscripts.lha / LoadConfig.rexx < prev    next >
OS/2 REXX Batch file  |  1997-05-16  |  976b  |  32 lines

  1. /* Restarts YAM with new configuration. v 1.0 by Kai Nikulainen
  2. **
  3. ** Because there is no ARexx command for loading a configuration file, the
  4. ** script needs to quit YAM and then start it again with another config.
  5. **
  6. ** Clone this script and you can have own menu item for each configuration.
  7. **
  8. ** If you have any problems or suggestions, mail knikulai@utu.fi
  9. */
  10.  
  11. options results
  12. call addlib('rexxsupport.library',0,-30,0)    /* Delay needs this */
  13.  
  14. /*
  15. ** Change the following variables to suit your system:
  16. */
  17.  
  18. file='YAM:.config'    /* Load this config file */
  19.  dir='YAM:'        /* Maildir for this configuration */
  20. opts=''            /* Usable options here are NOCHECK, HIDE, DEBUG, POP3=xxxx */
  21.             /* and SMTP=xxxx.  The variable can be left empty */
  22.  
  23. address 'YAM' 'Quit'
  24. call delay(50)
  25.  
  26. do while pos(p,'YAM')    /* Just to make sure YAM isn't running anymore */
  27.     call delay(50)    /* It is probably unnecessary */
  28.     end
  29.  
  30. address command 'run >nil: YAM:YAM prefsfile='file 'maildir='dir opts
  31. exit
  32.